larger snails - German English Dictionary